package org.apache.ibatis.executor;

import org.apache.ibatis.configuration.Configuration;
import org.apache.ibatis.configuration.MappedStatement;

import java.sql.SQLException;
import java.util.List;

/**
 * @Classname Executor
 * @Description SQL语句执行器
 * @Date 2025/1/16 13:58
 * @Author zhuzhenguo
 */
public interface Executor {

    <E>List<E> query(Configuration configuration, MappedStatement mappedStatement, Object... parameter) throws Exception;

}
